distillation destructive - French English Dictionary